• Facilitating social interaction
    • How and why does working together help learning?
    • How can groups be structured for effectiveness?
    • What techniques are effective for large classes?
      • Think-pair-share
      • Peer instruction
      • Use of ‘clickers’


DT: There is a methodology called Extreme Programming (XP) that relies on pair programming. It seems somewhat counterintuitive at first, but a pair can be more effective than 2 individuals.

DT: For CS class, some evidence suggest groups by similar ability.